package com.xiliu.server.modules.basicdata.mapper;

import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xiliu.server.modules.app.vo.HouseVo;
import com.xiliu.server.modules.basicdata.entity.XlHouse;


/**
 * 房源表Mapper接口
 * 
 * @author xiliu
 * @date 2022-11-08
 */
public interface XlHouseMapper extends BaseMapper<XlHouse>{
    /**
     * 查询房源表
     * @param houseId 房源表主键
     * @return 房源表
     */
    XlHouse selectXlHouseByHouseId(Long houseId);

    /**
     * 查询房源表列表
     * @param xlHouse 房源表
     * @return 房源表集合
     */
   List<XlHouse> selectXlHouseList(XlHouse xlHouse);

    /**
     * 根据房源类型查询房源
     * @param type 房源类型
     * @return 房源集合
     */
    List<HouseVo> getHouseListByType(String type);
}
